Versions:

  • 0.2.21
  • 0.2.20
  • 0.2.19
  • 0.2.18
  • 0.2.17
  • 0.2.16
  • 0.2.14
  • 0.2.13
  • 0.2.12
  • 0.2.11
  • 0.2.10
  • 0.2.9

Tend is a command-line utility developed by lkurcak that streamlines the orchestration of multiple terminal processes by allowing users to spin up and shut down predefined groups of tasks in a single operation while automatically recovering from unexpected exits. Designed for developers, system administrators, and DevOps engineers who routinely juggle micro-services, build watchers, local servers, or test runners, the tool eliminates the need to open and monitor numerous terminal windows manually; instead, a concise YAML-style manifest lists every command, its working directory, environment variables, restart policy, and dependencies, after which tend brings the whole stack online in parallel, captures each child’s stdout/stderr into color-coded, timestamped logs, and keeps the ensemble alive through crashes, reboots, or port conflicts. Version 0.2.21 refines the internal supervisor loop, adds exponential back-off for failing tasks, and introduces a lightweight RPC socket so external scripts can query status or trigger controlled restarts without interrupting the foreground session. Since its initial public commit, the project has released twelve incremental builds, progressively adding cross-platform support, profile-based configuration inheritance, and an optional TUI dashboard that displays real-time CPU and memory consumption for every managed subprocess. Because every parameter lives in plain text under the project root, teams can version-control their entire local runtime definition alongside source code, ensuring that new contributors replicate the identical development environment with one tend up command. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: